package com.qf.ex;

import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice;

@RestControllerAdvice
public class Except2 {

    @ExceptionHandler({
        MyException.class
    })
    public String  Exception01(MyException me){

        return "自定义异常";
    }
    @ExceptionHandler({
            Exception.class
    })
    public String  Exception02(Exception e){

        return "其他异常";
    }




//    @ExceptionHandler({
//            MyException.class
//    })
//    public ModelAndView Exception01(){
//        ModelAndView mav = new ModelAndView();
//        mav.addObject("msg","自定义异常");
//        mav.setViewName("/error.jsp");
//        return mav;
//    }
//    @ExceptionHandler({
//            Exception.class
//    })
//    public ModelAndView Exception02(){
//        ModelAndView mav = new ModelAndView();
//        mav.addObject("msg","其他异常");
//        mav.setViewName("/error.jsp");
//        return mav;
//    }
}
